biomedical technology - English Synonyms Dictionary